bunch of anchovies - German English Dictionary